			.headernav {
				border-bottom: 2px solid red;
				height: 36px;
				box-sizing: border-box;
			}
			.headernav .wrap{
				width: 1200px;
				margin: 0px auto;
			}
			.headernav .wrap .allSortbox{
				float: left;
			}
			.headernav .wrap .allSortbox .fl{
				display: block;
				text-align: center;
				width: 225px;
				height: 34px;
				line-height: 34px;
				font-weight: bold;
				background-color: #FF3C3C;
				font-size: 14px;
				color: #fff;
				font-family: "Microsoft YaHei";
				text-decoration: none;
			}
			.headernav .wrap .headerNavWrap .headerNavMain li{
				list-style: none;
				float: left;
			}
			.headernav .wrap .headerNavWrap .headerNavMain a{
				height: 34px;
				line-height: 34px;
				display: block;
				float: left;
				padding: 0px 10px;
				background: #FFF;
				font-size: 14px;
				font-family: "Microsoft Yahei";
				font-weight: bold;
				text-decoration: none;
				color: #333333;
			}
			.headernav .wrap .headerNavWrap .headerNavMain .cur a{
				color: #FD3F49;
			}
			.headernav .wrap .headerNavWrap .headerNavMain a:hover{
				color:#FD3F49;
			}
			.headernav .wrap .frimg{
				float: right;
			}
			/**/
			.bottom {
				height: 478px;
				background-color: white;
				
			}
			
			.bottom-main {
				margin: auto;
				width: 1200px;
				height: 476px;
				overflow: hidden;
			}
			
			.bottom-main-top {
				width: 1200px;
				height: 128px;
				border-bottom: solid 1px #EBEBEB;
			}
			
			.bottom-main-top li {
				margin-left: 90px;
				float: left;
				height: 128px;
				list-style-type: none;
				line-height: 128px;
			}
			
			.bottom-main-top li a {
				margin-left: 30px;
				font-weight: bold;
			}
			
			.bottom-main-top img {
				vertical-align: middle;
				cursor: pointer;
			}
			.bottom-main-bottom{
				padding: 20px 50px;
				width: 1200px;
				height: 160px;
			}
			.bottom-main-bottom ul {
				margin-right:90px;
				line-height: 25px;
				float: left;
			}
			
			.bottom-main-bottom .xin {
				color: #666666;
				font-size: 14px;
				font-weight: bold;
			}
			
			.bottom-main-bottom ul li {
				color: #666666;
				font-size: 12px;
				list-style-type: none;
			}
			
			.bottom-main-di ol li a {
				text-decoration: none;
				color: #666666;
				font-size: 12px;
			}
			
			.bottom-main-di ol {
				margin-left: 130px;
			}
			
			.bottom-main-di .er {
				margin-left: 260px;
				margin-top: 10px;
			}
			
			.bottom-main-di .san {
				margin-left: 410px;
				margin-top: 10px;
			}
			
			.bottom-main-di .si {
				margin-left: 150px;
				margin-top: 10px;
			}
			
			.bottom-main-di ol li {
				padding: 0px 0px 0px 10px;
				list-style-type: none;
				float: left;
			}
			
			/*.iconfont {
				color: #0000FF;
				font-size: 20px;
			}*/